//
//  NSString+JM.h
//  OpenSesame
//
//  Created by zhangjiaming on 16/1/22.
//  Copyright © 2016年 OpenSesame. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (JM)
/** 字典转成字符串 */
+ (NSString *)stringWithDictionary:(NSDictionary *)dict;

/** 判断是不是手机号 */
+ (BOOL)isPhoneNumber:(NSString *)phoneNumber;

/** 判断密码是不是为字母数字下划线任意组合 */
+ (BOOL)isPassWord:(NSString *)password;

/** 传入一个字符数组，拼接数组中的所有字符 */
+ (NSString *)stringWithStringArray:(NSMutableArray *)strArray;

/**
 *  删除字符串字符数组给出的特殊字符
 *
 *  @param stringArray 需要删除的特殊字符
 *
 *  @return 删除特殊字符后的字符
 */
- (NSMutableString *)deleateOccurrencesOfStringArray:(NSArray *)stringArray;

/** 获取经过MD5加密后的文字 */
- (NSString *)md5String;

/** 将十六进制字符转化为NSData */
-(NSData*)hexToBytes;

@end
